package com.ruoyi.enterprise.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 企业岗位信息对象 s_job
 * 
 * @author jeffery
 * @date 2021-08-31
 */
@Data
public class SJob extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 岗位ID */
    private Long jobId;

    /** 公司id */
    private Long companyId;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String companyName;

    /** 岗位名称 */
    @Excel(name = "岗位名称")
    private String jobName;

    /** 岗位类别 */
    @Excel(name = "岗位类别")
    private Integer jobType;

    /** 招聘人数 */
    @Excel(name = "招聘人数")
    private Long jobCnt;

    /** 可接受最少薪资 */
    @Excel(name = "可接受最少薪资")
    private Long salaryMin;

    /** 期望薪资 */
    @Excel(name = "期望薪资")
    private Long salaryMax;

    /** 薪资类型 */
    @Excel(name = "薪资类型")
    private Integer salaryType;

    /** 学历要求 */
    @Excel(name = "学历要求")
    private Integer education;

    /** 是否招聘残疾人 */
    @Excel(name = "是否招聘残疾人")
    private Integer isDisabledAccepted;

    /** 省id */
    @Excel(name = "省id")
    private String provinceId;

    /** 城市id */
    @Excel(name = "城市id")
    private String cityId;

    /** 区县id */
    @Excel(name = "区县id")
    private String countyId;

    /** 工作详细地址 */
    @Excel(name = "工作详细地址")
    private String workingAddress;

    /** 联系人 */
    @Excel(name = "联系人")
    private String contact;

    /** 联系人电话 */
    @Excel(name = "联系人电话")
    private String contactPhoneNo;

    /** 岗位是否公开 */
    @Excel(name = "岗位是否公开")
    private Integer isPublic;

    /** 岗位描述 */
    @Excel(name = "岗位描述")
    private String jobDesc;

    private String provinceName;
    private String cityName;
    private String countyName;


}
